
# 框架入口文件
#################################################
# 设置日志文件调试
import logging
import logging.config


# # 日志工具
def get_log():
    # 加载日志的配置文件
    logging.config.fileConfig('config/log.conf')
    # 构建日志操作对象
    log = logging.getLogger()
    # 返回日志对象
    return log
#
#
# if __name__ == '__main__':
#     log = get_log()
#
#     # 有5种用法
#     # 5种也是日志的5个级别
#     log.debug("调试信息")   # 调试级别
#     log.info("正常记录")      # 正常记录，一般用这个
#     log.warning("警告信息")   # 警告
#     log.error("错误信息")     # 错误
#     log.critical("验证错误信息")  # 非常紧急


#################################################
# 截图工具调试
import time
from selenium import webdriver


def get_screenshot():
    driver.fullscreen_window()
    driver.get_screenshot_as_file('./screenshots/{}.png'.format(time.strftime('%Y%m%d-%H%M%S')))


if __name__ == '__main__':

    driver = webdriver.Chrome()
    driver.maximize_window()
    driver.implicitly_wait(15)
    url = 'https://www.baidu.com'
    driver.get(url=url)
    time.sleep(1)
    get_screenshot()
    time.sleep(1)
    driver.quit()

















